package com.hockeo.shared.rpc.classic;

import java.util.List;

import com.google.gwt.user.client.rpc.AsyncCallback;
import com.hockeo.client.model.JSData;
import com.hockeo.client.model.LoginStatus;

/**
 * Asynchronous service interface for IRpcClassicService.
 *
 * @version $Id$
 * @author jjanke
 */
public interface IRpcClassicServiceAsync
{
  public void commitData( List<JSData> list, AsyncCallback<RpcVoidResult> callback );

  public void getLoginStatus( AsyncCallback<LoginStatus> cb );

  public void getAllAssociations( AsyncCallback<List<JSData>> cb );
}
